to cause a landslide - Español Inglés Diccionario